<%--
    Document   : programasEstrategicos
    Created on : 26/04/2010, 03:38:19 PM
    Author     : Fiorella
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib uri="http://struts.apache.org/tags-bean"  prefix="bean"%>
<%@taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="/tags/c" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<script src="js/calendar.js" language="javascript"></script> <script type="text/javascript">

function autoCompletarDiv(metodo,url,cadena,async,idDiv)
        {
            if( window.XMLHttpRequest )
                ajax = new XMLHttpRequest();
            else
                ajax = new ActiveXObject("Microsoft.XMLHTTP");
            ELEMENT_DIV = idDiv;
            ajax.onreadystatechange = funcionCallbackVerDiv;
            ajax.open( metodo, url, async);
            ajax.send(cadena);
        }

    function funcionCallbackVerDiv()
        {
            if( ajax.readyState == 4 )
            {
                if( ajax.status == 200 )
                {
                    document.getElementById(ELEMENT_DIV).innerHTML = ajax.responseText;
                }
            }
        }



    function buscarMarcaPersonal(){

            var codAlumno=document.getElementById("codAlumno").value;
            var txtModalidad=document.getElementById("txtModalidad").value;
            var txtCategoria=document.getElementById("txtCategoria").value;
            var codCircuitoOlimpico=document.getElementById("codOlimpico").value;
            var codCircuitoFederado=document.getElementById("codFederado").value;

            var idDiv = "divTablaModalidad";
                var metodo = "GET";
                //alert(tipoOper);
                var url = "consultasAjax/adarListarAlumnoMPAjax.jsp?codAlumno="+codAlumno+"&flagcapa="+0+"&txtModalidad="+txtModalidad;
                    url=url+"&txtCategoria="+txtCategoria+"&codCircuitoOlimpico="+codCircuitoOlimpico+"&codCircuitoFederado="+codCircuitoFederado;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                //setControlMarcaPersonal();
    }
//descModalidad,descCategoria,codOlimpico,codFederado,codModalidad
       function editarMarcaPersonal(descModalidad,descCategoria,codOlimpico,codFederado,codModalidad)
       {            
            document.getElementById("txtModalidad").value=descModalidad;
            document.getElementById("txtCategoria").value=descCategoria;
            document.getElementById("codOlimpico").value=codOlimpico;
            document.getElementById("codFederado").value=codFederado;
            document.getElementById("codModalidad").value=codModalidad;
            document.getElementById("tipoOper").value="2";
        }

      function grabarMarcaPersonal(){
           // if(validarGrabarAlumno()==false)return;
          var codAlumno=document.getElementById("codAlumno").value;
          var txtModalidad=document.getElementById("txtModalidad").value;
          var txtCategoria=document.getElementById("txtCategoria").value;
          var codOlimpico=document.getElementById("codOlimpico").value;
          var codFederado=document.getElementById("codFederado").value;
          var tipoOper=document.getElementById("tipoOper").value;

          var codModalidad=document.getElementById("codModalidad").value;
               
          if(document.getElementById("txtModalidad").value==""){
                alert("Ingrese Modalidad");
                document.getElementById("txtModalidad").focus();
                return;
          }
          if(document.getElementById("txtCategoria").value==""){
                alert("Ingrese Categoria");
                document.getElementById("txtCategoria").focus();
                return;
          }

          if(document.getElementById("codOlimpico").value=="-1" && document.getElementById("codFederado").value=="-1"){
                alert("Seleccione al menos un circuito");
                document.getElementById("codOlimpico").focus();
                document.getElementById("codFederado").focus();
                return;
          }
      
        var idDiv = "divTablaModalidad";
        var metodo = "GET";
        var url = "consultasAjax/adarListarAlumnoMPAjax.jsp?txtModalidad="+txtModalidad+"&txtCategoria="+txtCategoria+"&flagcapa="+1+"&tipoOper="+tipoOper+"&codAlumno="+codAlumno+"&codCircuitoOlimpico="+codOlimpico+"&codCircuitoFederado="+codFederado+"&codModalidad="+codModalidad;
        var cadenaSalida = "";
        var async = true;
        document.getElementById(idDiv).innerHTML;
        autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

        setControlMarcaPersonal();
    }

     function eliminarMarcaPersonal(descModalidad,descCategoria,codOlimpico,codFederado,codModalidad){

         if(confirmDeleteMarcaPersonal(descModalidad,"","")==false)return;

         var codAlumno=document.getElementById("codAlumno").value;

                var idDiv = "divTablaModalidad";
                var metodo = "GET";
                var url = "consultasAjax/adarListarAlumnoMPAjax.jsp?txtModalidad="+descModalidad+"&txtCategoria="+descCategoria+"&flagcapa="+1+"&tipoOper="+3+"&codAlumno="+codAlumno+"&codCircuitoOlimpico="+codOlimpico+"&codCircuitoFederado="+codFederado+"&codModalidad="+codModalidad;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

            setControlMarcaPersonal();

    }

    function setControlMarcaPersonal(){
            document.getElementById("txtModalidad").value="";
            document.getElementById("txtCategoria").value="";
            document.getElementById("codOlimpico").value="-1";
            document.getElementById("codFederado").value="-1";
            document.getElementById("tipoOper").value="1";
    }

     function confirmDeleteMarcaPersonal(descModalidad,apePaterno,apeMaterno){
        if (confirm("Esta seguro de eliminar Modalidad:  \n  "+descModalidad+" "+apePaterno+" "+apeMaterno))
            return true;
        else return false;
     }



   function cancel(){

        var codAdar=document.getElementById("codAdar").value;
        

        var form = document.getElementById("AdarForm");
        //form.action="Cear.do?dispatch=listarAlumnos";
        form.action="Adar.do?dispatch=listarAlumnos&codAdar="+codAdar;
        form.method="post";
        form.submit();

    }

     function eventoSoloNumerosDecimal() {
        var key = event.keyCode;
	if ((key == 46 )|| (key == 13 )|| (key >= 48 && key <= 57) || (key==8 )==true)
		event.returnValue = true;
	else
		event.returnValue = false;
    }
////////////////////////////////////////////////////////////////////////

    function buscarEventoMarcaPersonal(){

            var codAlumno=document.getElementById("codAlumno").value;
            var txtMarca=document.getElementById("txtMarca").value;
            var txtEvento=document.getElementById("txtEvento").value;
            
            var idDiv = "divTablaEvento";
                var metodo = "GET";                
                var url = "consultasAjax/adarListarAlumnoMPEventoAjax.jsp?codAlumno="+codAlumno+"&flagcapa="+0+"&txtMarca="+txtMarca;
                    url=url+"&txtEvento="+txtEvento;
                
                
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                //setControlMarcaPersonal();
    }

      function editarEventoMarcaPersonal(codEventoAdar,descEvento,numMarca)
       { 
            document.getElementById("txtMarca").value=numMarca;
            document.getElementById("txtEvento").value=descEvento;
            document.getElementById("codEvento").value=codEventoAdar;
            document.getElementById("tipoOperEvento").value="2";
        }

      function grabarEventoMarcaPersonal(){
           // if(validarGrabarAlumno()==false)return;
           //Ini Valida formato decimal
         if(document.getElementById("txtMarca").value==""||document.getElementById("txtMarca").value==null)
         {
             alert("Ingrese Marca");
             document.getElementById("txtMarca").focus();
             return false;
         }
         else
            if(isNaN(document.getElementById("txtMarca").value)==true){
            alert("Verifique formato de marca");
            document.getElementById("txtMarca").focus();
            return false;
        }

    //Fin Valida formato decimal
           if(document.getElementById("txtMarca").value==""){
                alert("Ingrese Marca");
                document.getElementById("txtMarca").focus();
                return;
          }
          if(document.getElementById("txtEvento").value==""){
                alert("Ingrese Evento");
                document.getElementById("txtEvento").focus();
                return;
          }
          var codAlumno=document.getElementById("codAlumno").value;
          var txtMarca=document.getElementById("txtMarca").value;
          var txtEvento=document.getElementById("txtEvento").value;
          var tipoOperEvento=document.getElementById("tipoOperEvento").value;
          var codEvento=document.getElementById("codEvento").value;

        var idDiv = "divTablaEvento";
        var metodo = "GET";
        var url = "consultasAjax/adarListarAlumnoMPEventoAjax.jsp?txtMarca="+txtMarca+"&txtEvento="+txtEvento+"&flagcapa="+1+"&tipoOper="+tipoOperEvento+"&codAlumno="+codAlumno+"&codEvento="+codEvento;
        var cadenaSalida = "";
        var async = true;
        document.getElementById(idDiv).innerHTML;
        autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

        setControlEventoMarcaPersonal();
    }

     function eliminarEventoMarcaPersonal(codEventoAdar,descEvento,numMarca){

         if(confirmDeleteEventoMarcaPersonal(descEvento,"","")==false)return;

         var codAlumno=document.getElementById("codAlumno").value;
                var idDiv = "divTablaEvento";
                var metodo = "GET";
                var url = "consultasAjax/adarListarAlumnoMPEventoAjax.jsp?txtMarca="+numMarca+"&txtEvento="+descEvento+"&flagcapa="+1+"&tipoOper="+3+"&codAlumno="+codAlumno+"&codEvento="+codEventoAdar;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

            setControlEventoMarcaPersonal();

    }

   function setControlEventoMarcaPersonal(){
        document.getElementById("txtMarca").value="";
        document.getElementById("txtEvento").value="";
        document.getElementById("tipoOperEvento").value="1";
   }

     function confirmDeleteEventoMarcaPersonal(descEvento,apePaterno,apeMaterno){
        if (confirm("Esta seguro de eliminar Evento:  \n  "+descEvento+" "+apePaterno+" "+apeMaterno))
            return true;
        else return false;
     }

</script>
            
<html>

    <head>
         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="lib/css/estilos.css" type="text/css">
        <link href="lib/css/calendar.css" rel="stylesheet" type="text/css" />
        <link href="lib/css/styles_pages.css" rel="stylesheet" type="text/css" />
        <title>JSP Page</title>
    </head>
    <body >

        <div  style="overflow: auto; width: 710px; height: 400px">
      <html:form action="Adar.do?dispatch=listarMarcaPersonal" styleId="AdarForm">


          <!--Ini Alumnos-->
          
          <input type="hidden" id="tipoOper" value="1">
          <input type="hidden" id="codMarca" value="1">
          <input type="hidden" id="codModalidad" value="0">
          <input type="hidden" id="tipoOperEvento" value="1">

          <input type="hidden" id="codEvento" value="0">
          
          <html:hidden property="codAdar" styleId="codAdar"></html:hidden>
          <html:hidden property="codAlumno" styleId="codAlumno"></html:hidden>
          
              <h1 align="center">Marca Personal AID</h1>
              <br>
              <table>
                  <tr>
                      <td>
                          Alumno
                      </td>
		      <td>
                          <html:text property="nomAlumno" disabled="true" styleId="nomAlumno" size="65"></html:text>
		      </td>
                      <td>
                          <input type="button" value="Regresar" onclick="cancel()">
		      </td>
                  </tr>
              </table>
              <br>
              <br>
              <br>

              
              <table>
                  <tr>
                     <td>
                          Modalidad
                     </td>
                      <td>
                          <input type="text" id="txtModalidad" size="10">
                     </td>
                     <td>
                          Categoria
                     </td>
                      <td>
                          <input type="text" id="txtCategoria"  size="10">
                     </td>
                      <td>
                          Circuito Olimpico
                      </td>
		      <td>
                          <select id="codOlimpico">
                                <option value="-1">[--Seleccionar--]</option>
                                <option value="1">Olimpicos</option>
                                <option value="2">Panamericanos</option>
                                <option value="3">Sudamericanos</option>
                          </select>                      
		      </td>
                      </tr>
                      <tr>
                       <td>
                          Circuito Federado
                      </td>
		      <td>
                          <select id="codFederado">
                                <option value="-1">[--Seleccionar--]</option>
                                <option value="1">Panamericano</option>
                                <option value="2">Sudamericano</option>
                                <option value="3">Bolivariano</option>

                          </select>
		      </td>

                      <td  align="right" colspan="2">
                           <input type="button" value="Buscar" onclick="buscarMarcaPersonal()">
                          <input type="button" value="Grabar" onclick="grabarMarcaPersonal()">
                      </td>
                     
                  </tr>
              </table>
              <br>
              <div id="divTablaModalidad">

              </div>
              <br><br>

              <table align="left">
                  <tr>
                      <td>
                          Mejor Marca
                      </td>
		      <td>
                          <input type="text" id="txtMarca" size="3" onkeypress="eventoSoloNumerosDecimal()" maxlength="6">
		      </td>
                      <td>
                          Nombre del Evento
                      </td>
		      <td>
                          <input type="text" id="txtEvento" >
		      </td>
                      <td colspan="2" align="right">
                           <input type="button" value="Buscar" onclick="buscarEventoMarcaPersonal()">
                          <input type="button" value="Grabar" onclick="grabarEventoMarcaPersonal()">
                      </td>
                  </tr>
                  
              </table>
<br>
<br>
<br>
            <div id="divTablaEvento">

            </div>
  


</html:form>

</div>        

    </body>
</html>
<script type="text/javascript">
    function listarEvalTeacnica(nombre,apePaterno,apeMaterno,codAlumno,condicion,fecNacimiento,peso,talla,codCcd,numNivelTalento)
    {
        
        
          //  var codCcdHiddenAlumno=document.getElementById("codCcdHiddenAlumno").value;
            var codDsciplinaAlumno=document.getElementById("codDsciplinaAlumno").value;
            var institucionEducativaAlumno=document.getElementById("institucionEducativaAlumno").value;

            if(document.getElementById("flagMeCcd").value=="2"){
                codDsciplinaAlumno=document.getElementById("codDisciplinaBack").value;
            }

            var form = document.getElementById("TalentoForm");
            form.action="Talento.do?dispatch=loadEvaTecnica&nombre="+nombre+"&apePaterno="+apePaterno+"&apeMaterno="+apeMaterno+"&codAlumno="+codAlumno+"&condicion="+condicion+"&fecNacimiento="+fecNacimiento+"&peso="+peso+"&talla="+talla+"&codCcd="+codCcd+"&codDsciplinaAlumno="+codDsciplinaAlumno+"&institucionEducativaAlumno="+institucionEducativaAlumno+"&numNivelTalento="+numNivelTalento;

            form.method="post";
            form.submit();
    }



  function listarEvalFisica(nombre,apePaterno,apeMaterno,codAlumno,condicion,fecNacimiento,peso,talla,codCcd,numNivelTalento)
    {

          //  var codCcdHiddenAlumno=document.getElementById("codCcdHiddenAlumno").value;
            var codDsciplinaAlumno=document.getElementById("codDsciplinaAlumno").value;
            var institucionEducativaAlumno=document.getElementById("institucionEducativaAlumno").value;

            if(document.getElementById("flagMeCcd").value=="2"){
                codDsciplinaAlumno=document.getElementById("codDisciplinaBack").value;
            }

            var form = document.getElementById("TalentoForm");
            form.action="Talento.do?dispatch=loadEvaFisica&nombre="+nombre+"&apePaterno="+apePaterno+"&apeMaterno="+apeMaterno+"&codAlumno="+codAlumno+"&condicion="+condicion+"&fecNacimiento="+fecNacimiento+"&peso="+peso+"&talla="+talla+"&codCcd="+codCcd+"&codDsciplinaAlumno="+codDsciplinaAlumno+"&institucionEducativaAlumno="+institucionEducativaAlumno+"&numNivelTalento="+numNivelTalento;

            form.method="post";
            form.submit();
    }
</script>